@charset "utf-8";
html{height:100%; font:normal 62.5%/2.3em arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; }
body{height: 100%; padding:0px; margin:0px auto; color:#333; -webkit-text-size-adjust:none;
-webkit-text-size-adjust:none;
-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); /*取出点击出现半透明的灰色背景*/
min-width: 320px;
background-color: #fff;
}
ul,li,form, dl,dt,dd, div{ padding:0px; margin:0px;}
li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px; font-weight: normal;}
select,input,em,textarea{ font-size:1em; font-style:normal; color:#2a2a2a; border-radius:0; -webkit-border-radius:0;}
img,object{ border:none;  border:0; overflow:hidden; vertical-align:top; max-width: 100%;}
a{ text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); cursor:pointer;}  /* 去掉链接触摸高亮 */
a:hover{color: #1c79b6;}
a:focus {outline:none; -moz-outline:none;}
.pc_top .TopTop img{width: 92px;}

#wrapper {width: 100%;min-height: 100%;height: auto !important;height: 100%;margin: 0px 0px -78px 0px;}
#content_wrapper {width: 100%;padding: 0px 0px 78px 0px;}
.Texthide{ display:none;}
.Contain{}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}/*两端对齐*/
.space{ width:100%; height:1em; clear:both; overflow:hidden; zoom:0;}
.warp{width: 100%; max-width: 1200px;  margin: 0 auto; position: relative;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0px; }
.clearfix { zoom:1; }  
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

/*banner*/
.HomBan{position: relative;}
.HomBan .bd a{display: block;width: 100%; height:665px;background-position:center;background-repeat: no-repeat;}
.HomBan .bd a img{display: none;}
.HomBan .bx-pager{position: absolute;width: 100%;bottom: 25px;text-align: center; z-index: 999;}
.HomBan .bx-pager .bx-pager-item{ display: inline-block; *display: inline; *zoom:1;}
.HomBan .bx-pager .bx-pager-item a{width: 12px; height: 12px;text-indent: 12px; overflow: hidden; margin: 0 4px; background: url(../images/btn_homban.png) no-repeat; display: inline-block; *display: inline; *zoom:1;}
.HomBan .bx-pager .bx-pager-item a.active{background: url(../images/btn_hombanon.png) no-repeat;}
.BanList{position: relative;}
.BanList img{width: 100%;}

/*首页头部*/
.pc_top .TopTop{height: 94px;}
.pc_top .logo{ padding: 0px 0; display: block; float:left;}
.pc_top .logo_text{padding: 35px 0 0 26px;display: block;float: left;}
.pc_top .MainMenu{height: 57px; border-top: 1px solid #e0e0e0;border-bottom: 2px solid #1b9370; position: relative;}
.MainMenu li{float: left;padding: 0 3.5%; text-align: center; position: relative;}
.MainMenu li:hover .subnav{
    display:block;
}
.MainMenu li+li{border-left: 1px solid #ddd;}
.MainMenu li.first{padding-left: 0;background: none;}
.MainMenu li a{line-height: 57px;display: block; font-size: 1.6em; color: #333;}
.MainMenu li a:hover,.MainMenu li a.on{color: #0052af;}
.MainMenu li.onnav a{color: #0052af;}
.MainMenu li .subnav{display: none;width: 100%; position:absolute; top: 57px;padding-top: 2px; left: 0;z-index: 99; background-color: #ffffff;}
.MainMenu .subnav ul{display: inline-block;*display: inline;*zoom:1;}
.MainMenu .subnav li{ border-top:1px solid #fff; float: none;background: none; width: 100%; padding: 0;}
.MainMenu .subnav li a{font-size: 14px;text-align: left; line-height: 36px; text-indent: 17px; background: url(../images/ico_subnav.png) no-repeat left center;}
.MainMenu .subnav li a:hover{color: #1b9370;}
.MainMenu .Language{height: 40px;padding-top:12px;position: absolute;right: 0;top: 0;}
.MainMenu .Language a{display: inline-block;*display: inline;*zoom:1; width:37px;height: 37px;margin-left: 10px; }
.MainMenu .Language a.ch{background: url(../images/ico_tr1.png) no-repeat center;}
.MainMenu .Language a.en{background: url(../images/ico_tr2.png) no-repeat center;}
.MainMenu .Language a.WeChat{background: url(../images/ico_tr3.png) no-repeat center; position: relative;}
.MainMenu .Language a.WeChat .WeChatBox{display: none; width: 130px;height: 138px;background: url(../images/bg_WeChat.png) no-repeat; position:absolute;right: 0;top: 37px; z-index: 52;}
.MainMenu .Language a.WeChat .WeChatBox img{width: 112px;height: 112px;padding: 19px 0 0 9px; }

.mobile_top{display: none;position: relative; background-color: #fff;}
.mobile_top .logo{padding: 1% 0;text-align: center;}
.mobile_top .logo img{width: 14%;}
.mobile_top .btn_nav{position:absolute; right:4%; top: 26%;width: 11%;}
.mobile_top .btn_back{position:absolute; left:4%; top: 27%;display: block;width: 6%;}
.mobile_top .btn_nav i{
    font-size: 30px;
    line-height: 36px;
}
.mobile_top .btn_back i {
    font-size: 28px;
    line-height: 36px;
}

.mob_nav{
    background: #54b572;
    position: absolute;
    left: -100%;
    z-index: 99;
    width: 40%;
    top: 0;
    height: 100%;
    display: block;
    transition: .3s}
.mob_nav-active{
    left: 0%;
}
.mob_nav li{ width:100%;}
.mob_nav li a{
    display: block;
    font-size: 1.8rem;
    line-height: 4.2rem;
    text-indent: 10px;
    color: #fff;
    font-weight: bold;
    margin-top: 1px;
    font-weight: 100;
    border-bottom: 1px solid #b1d1b2;}
/* .mob_nav li a:hover{background-color: #fff; color: #55820f;} */
.mob_nav li ul{display: block;background: #24713c;}
.mob_nav li ul.subnav li a{font-size:1.8em; margin-top: 0px; background-color: #198def; line-height: 2.4em; background-image: none;}
.mob_nav li ul.subnav li a:hover{background-color: #fff; color: #198def; background-image: none;}



/*尾部*/
.Footer{background: #02346f;text-align: left;z-index: -1;position: absolute;bottom: 0;width: 100%;height: 206px;}
.Footer .FootTop{padding-top:2.5%;}
.Footer .FootTop .FT1{width: 26%; float: left;}
.Footer .FootTop .FT2{width: 54%; float: left;}
.Footer .FootTop .FT3{width: 20%; float: left;text-align: right;}
.Footer .FootTop .FT1 .FTBorder{border-right: 1px solid #1c4a7f;}
.Footer .FootTop .FT3 .FTBorder{border-left: 1px solid #1c4a7f;}
.Footer .FootTop dl{margin-bottom: 14%;}
.Footer .FootTop dt{font-size: 16px;margin-bottom: 12px; color: #fff;border-left: 3px solid #fff;text-indent: 16px;line-height: 1em;}
.Footer .FootTop dd{padding: 3px 0;text-indent: 19px;background: url(../images/ico_fn.png) no-repeat left 11px;}
.Footer .FootTop dd a{font-size: 14px;color: #809ab7;line-height: 24px;}
.Footer .FootTop .FT2 .FTBorder{padding:0 5%;}
.Footer .FootTop .FT2 dt{clear: both;}
.Footer .FootTop .FT2 dd{width: 50%;float: left;}
.Footer .FootTop .FT3 li{margin-bottom: 17px; }
.Footer .FootTop .FT3 li img{padding:3px;border: 1px solid #1c4a7f;}

.Footer .FootBot{border-top: 1px solid #1c4a7f;padding: 24px 0;}
.FootNav{float: left;}
.FootNav li{float: left; padding:0 18px; background: url(../images/line_footnav.jpg) no-repeat left center;}
.FootNav li.first{padding-left: 0px; background:none;}
.FootNav li a{font-size: 14px; line-height: 24px; color: #456b96;}
.copyright{font-size: 14px; line-height: 24px; color: #456b96;float: right;}

/*尾部*/

/*首页*/
.HomColoumn{padding: 75px 0;}
.HomColoumn li{width: 20%;text-align: center;float: left;}
.HomColoumn li a{display: inline-block;*display: inline;*zoom:1;}
.HomColoumn li .Ico{width: 99px;height: 118px;display: inline-block;*display: inline;*zoom:1;}
.HomColoumn li .h4{font-size: 16px;line-height: 1em;padding-top: 22px;}
.HomColoumn li span{font-size: 10px; color: #999;text-transform : uppercase;}
.HomColoumn li.li1 .Ico{background: url(../images/ico_hc1.png) no-repeat center;}
.HomColoumn li.li2 .Ico{background: url(../images/ico_hc2.png) no-repeat center;}
.HomColoumn li.li3 .Ico{background: url(../images/ico_hc3.png) no-repeat center;}
.HomColoumn li.li4 .Ico{background: url(../images/ico_hc4.png) no-repeat center;}
.HomColoumn li.li5 .Ico{background: url(../images/ico_hc5.png) no-repeat center;}
.HomColoumn li.li1 a:hover .Ico{background: url(../images/ico_hc1on.png) no-repeat center;}
.HomColoumn li.li2 a:hover .Ico{background: url(../images/ico_hc2on.png) no-repeat center;}
.HomColoumn li.li3 a:hover .Ico{background: url(../images/ico_hc3on.png) no-repeat center;}
.HomColoumn li.li4 a:hover .Ico{background: url(../images/ico_hc4on.png) no-repeat center;}
.HomColoumn li.li5 a:hover .Ico{background: url(../images/ico_hc5on.png) no-repeat center;}


.HomVideo,.HomNotice{width: 50%;float: left;position: relative;}
.HomVideo .bd li{position: relative;}
.HomVideo .bd li .Overlay{position: absolute;left: 0;top: 0;width: 100%;height: 100%; text-align: center; z-index: 2;background: url(../images/black.png) repeat center;}
.HomVideo .bd li .Overlay .table{display: table;text-align: center; width: 100%;height: 100%;}
.HomVideo .bd li .Overlay .table .td{display:table-cell; vertical-align:middle;}
.HomVideo .bd li .Overlay .ico{max-width: 12%;}
.HomVideo .bd li .Overlay .h3{font-size: 30px; color: #fff;line-height: 1em;padding-top: 20px;}
.HomVideo .bd li .Overlay span{color: #676464;font-size: 10px;text-transform : uppercase;}
.HomVideo .bx-pager{position: absolute;width: 100%;bottom: 20px;right: 20px; text-align: right; z-index: 999;}
.HomVideo .bx-pager .bx-pager-item{ display: inline-block; *display: inline; *zoom:1;}
.HomVideo .bx-pager .bx-pager-item a{width: 14px; height: 14px;text-indent: 12px; overflow: hidden; margin: 0 4px; background: url(../images/ico_hv.png) no-repeat; display: inline-block; *display: inline; *zoom:1;}
.HomVideo .bx-pager .bx-pager-item a.active{background: url(../images/ico_hvon.png) no-repeat;}

.HomNotice dl{padding-left: 3px;}
.HomNotice dl dt{width: 40%;padding: 0 5%; background: url(../images/bg_b.jpg) repeat; position: absolute;left: 3px; height: 100%;}
.HomNotice dl dt .h3{padding-top: 10%;font-size: 30px; color: #fff;line-height: 1em;}
.HomNotice dl dt .en{color: #6186c3;font-size: 10px;text-transform : uppercase;}
.HomNotice dl dt .p{color: #b0c0de;font-size: 16px;line-height: 2em; height: 6em; overflow: hidden;}
.HomNotice dl dt .btn_more{margin-top: 10%;background: url(../images/btn_more.png) no-repeat center;display: block; width: 152px;height: 40px;}
.HomNotice dl dt .bottom{border-top:1px solid #1c65b8; position: absolute; bottom: 0;left:10%; width: 80%;}
.HomNotice dl dt .btn_golist{padding:2% 0 2% 38px; background: url(../images/ico_notice.png) left center no-repeat;float: right; font-size: 16px; color: #acbcdd;}
.HomNotice dl dd{width: 50%;margin-left: 50%;}

.HomTitle{text-align: center;padding-top: 44px;}
.HomTitle .h2{font-size: 30px; color: #333;}
.HomTitle span.en{color: #999;font-size: 10px;text-transform : uppercase; display: block;padding-bottom: 22px;margin-bottom: 5px; background: url(../images/border_homtitle.png) no-repeat bottom center;}
.HomTitle a.more{font-size: 16px;color: #666;}

.HomNews{width: 1440px;margin: 0 auto; max-width: 100%;text-align: center; position: relative; padding-bottom: 9%;}
.HomNews .bd{display: inline-block;*display: inline;*zoom:1;padding-top: 45px;max-width: 100%; }
.HomNews .bd li{width: 370px; float: left;text-align: left;}
.HomNews .bd li img{width: 100%;}
.HomNews .bd li a{display: block;height: 414px;border-bottom: 3px solid #f5f5f5;}
.HomNews .bd li .Img{position: relative;}
.HomNews .bd li .Overlay{display: none; position:absolute;width: 100%;height: 100%;position: absolute;top:0;left:0; background: url(../images/blue.png) repeat;}
.HomNews .bd li .Overlay .ico{width: 56px;height: 56px;display: block;background: url(../images/ico_homhover.png) no-repeat; position: absolute; left: 50%;top: 50%;margin-left:-28px; margin-top: -28px;}
.HomNews .bd li .h3{font-size: 16px;padding-top: 18px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.HomNews .bd li .time{font-size: 14px;color: #999;}
.HomNews .bd li .p{font-size: 14px; color: #666; line-height: 24px;height: 48px;overflow: hidden;}
.HomNews .bd li a:hover{border-bottom: 3px solid #0052af;}
.HomNews .bd li a:hover .Overlay{ display: block;}
.HomNews .bd li a:hover .h3{color: #1c79b6;}
.HomNews .bx-prev,.HomNews .bx-next{display: block; width: 49px; height: 49px;text-indent: 100%;overflow: hidden; position: absolute;top: 50%; margin-top: -25px; z-index: 99;}
.HomNews .bx-prev{background: url(../images/btn_prev.png) no-repeat; left: 0px; }
.HomNews .bx-prev:hover{background: url(../images/btn_prevon.png) no-repeat; }
.HomNews .bx-next{background: url(../images/btn_next.png) no-repeat; right: 0px;}
.HomNews .bx-next:hover{background: url(../images/btn_nexton.png) no-repeat;}
.HomNews .btn_golist{display: block;text-align: left; width: 152px;height: 40px;font-size: 16px;color: #999;text-indent: 15px;line-height: 40px; background: url(../images/btn_hnmore.png) no-repeat ;margin:25px auto 0 auto;}
.HomNews .btn_golist:hover{background: url(../images/btn_hnmoreon.png) no-repeat; color: #fff;}

.BgHomPartner{background: url(../images/bg_w.jpg) repeat;}
.HomPartner{width: 1200px;margin: 0 auto; max-width: 100%;text-align: center; position: relative; padding-bottom: 4.5%;}
.HomPartner .bd{width: 100%;padding: 4% 0;margin-top: 2.5%; border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;position: relative;}
.HomPartner .bx-prev,.HomPartner .bx-next{display: block; width: 49px; height: 49px;text-indent: 100%;overflow: hidden; position: absolute;top: 50%; margin-top: -25px; z-index: 99;}
.HomPartner .bx-prev{background: url(../images/btn_prev.png) no-repeat; left: 0px; }
.HomPartner .bx-prev:hover{background: url(../images/btn_prevon.png) no-repeat; }
.HomPartner .bx-next{background: url(../images/btn_next.png) no-repeat; right: 0px;}
.HomPartner .bx-next:hover{background: url(../images/btn_nexton.png) no-repeat;}
/*内页公共*/
.Banner a{display: block; width: 100%; height:370px; background-position:center;background-repeat: no-repeat;}
.Banner a img{display: none;}

.Sidebar{position: relative;}
.Sidebar .Title{width: 241px;height: 72px;background: #1b9370;position: absolute;left: 0;top: -72px;border-radius: 6px 6px 0px 0px;text-align: left;}
.Sidebar .Title:after {
    content: '';
    display: block;
    border-right: 2px solid white;
    border-top: 2px solid white;
    width: 14px;
    height: 14px;
    transform: rotate(135deg);
    position: absolute;
    left: 84%;
    top: 23%;
}
.Sidebar .Title .h2{font-size: 24px;color: #fff;line-height: 1em;padding-top: 18px;text-indent: 18px; }
.Sidebar .Title .en{color: #70e7c4;font-size: 10px;text-transform : uppercase;padding-left: 18px;}
.Sidebar .NavLine{border-bottom:1px solid #e6e6e6;height: 58px; position: relative;}
.Sidebar .SideNav li{float: left;margin: 0 2%;position: relative;cursor: pointer;}
.Sidebar .SideNav li.first{margin-left: 0px;}
.Sidebar .SideNav li{font-size: 16px;color: #000;padding: 18px 0; display: block;}
.Sidebar .SideNav li i,.Sidebar .SideNav li i{display: block;width: 10px;height: 5px;background: url(../images/arrow_sidenav.png) no-repeat; position: absolute;bottom: 3px;left: 50%;margin-left: -5px; display: none;}
.Sidebar .SideNav li:hover,.Sidebar .SideNav li.active{color: #1b9370;border-bottom: 3px solid #1b9370;padding: 18px 0 15px 0;}
.Sidebar .SideNav li:hover i,.Sidebar .SideNav li.active i{display: block;}

.Sidebar .tinynav_label{display: none;width: 20%;float: left;font-weight: bold;font-size: 16px;color: rgb(255, 255, 255);line-height: 38px;text-indent: 5px;}
.Sidebar .tinynav{display: none; height: 30px;line-height: 30px;margin: 4px 0;width: 78%;position: absolute;right: 1%;background-color: #f7f7f7;border: 1px solid #e5e5e5;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-indent: 2px;font-size: 16px;}

.Location{padding-left: 30px;background: url(../images/ico_Location.png) no-repeat left center; font-size: 14px;color: #999;position: absolute;right: 0;top: 19px;}
.Location a{padding: 0 5px;font-size: 14px;color: #999;}
.Location a:hover{color: #1b9370;}
.Location span{padding-left: 5px;}

.home_entry{ width:150px; position:fixed; top:30%; right:10px; z-index:999999;}
.home_entry ul li{width:150px; height:41px; float:left; margin-bottom:10px; position:relative;transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.home_entry ul li .title{font-size: 12px; width:150px; height:41px;background-color:#0052af;background-image:url(../images/ico_btn1on.png);background-position:5px center;  background-repeat:no-repeat; color:#FFF; line-height:41px; text-indent:55px; position:absolute; top:0px; left:100px; opacity:0; transition:all 0.35s; -webkit-transition:all 0.35s; -moz-transition:all 0.35s; -moz-border-radius: 20.5px;-webkit-border-radius: 20.5px;border-radius:20.5px;}
.home_entry ul li .poiuytr{opacity:1;margin: 3px 0; background-image:url(../images/ico_btn1.png); background-repeat:no-repeat; width:35px; height:35px; position:absolute; right:0px; top:0px; cursor:pointer;transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s;}
.home_entry ul li:hover .title{ opacity:1; transform:translate(-100px,0px); -moz-transform:translate(-100px,0px); -ms-transform:translate(-100px,0px); -o-transform:translate(-100px,0px); -webkit-transform:translate(-100px,0px);}
.home_entry ul li:hover .poiuytr{opacity:0; transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0); -o-transform:translate(0,0); -webkit-transform:translate(0,0);}
.home_entry ul li:nth-child(2) .poiuytr{background-image:url(../images/ico_btn2.png);}
.home_entry ul li:nth-child(3) .poiuytr{background-image:url(../images/ico_btn3.png);}
.home_entry ul li:nth-child(4) .poiuytr{background-image:url(../images/ico_btn4.png);}
.home_entry ul li:nth-child(2) .title{background-image:url(../images/ico_btn1on.png);}
.home_entry ul li:nth-child(3) .title{background-image:url(../images/ico_btn3on.png);}
.home_entry ul li:nth-child(4) .title{background-image:url(../images/ico_btn1on.png);}

.Maincontent{padding: 4% 0 6% 0;width: 100%;text-align: left}
.SinglePage{font-size: 1.2em;}
.SinglePage img{max-width: 100%;}

.About .firstp{font-size: 16px;line-height: 36px; color: #333;}
.AboutInfo{padding: 2% 0px 1%;}
.AboutInfo li{text-indent:50px;font-size: 16px;color: #333;width: 50%;float: left;line-height: 39px;}
.AboutInfo li.li1{background: url(../images/ico_time1.jpg) no-repeat left 0px;}
.AboutInfo li.li1 img{margin-top:3%;}
.AboutInfo li.li2{background: url(../images/ico_address1.jpg) no-repeat left 0px;}
.AboutInfo li.li2 img{margin-top:3%;}
.AboutInfo li span{font-weight: bold;color: #0052af;}
.AboutImg img{width:49.5%;float: left; }
.AboutImg .img1{padding-right: 1%;}
.AboutItems{padding-top: 5%;}
.AboutItems .AIitem{width: 33.33%;float: left;}
.AboutItems .AIitem .Border{padding: 10% 16.5% 15% 16.5%;}
.AboutItems .AI1 .Border,.AboutItems .AI2 .Border{border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.AboutItems .AI3 .Border{ border-bottom: 1px solid #e6e6e6;}
.AboutItems .AI4 .Border,.AboutItems .AI5 .Border{border-right: 1px solid #e6e6e6;}
.AboutItems .p{line-height: 24px;font-size: 14px;color: #575556;}
.AboutItems .h3{font-size: 14px;color: #575556;font-weight: bold;margin: 16px 0 5px;}
.AboutItems span{line-height: 18px;padding: 5px 0 5px 26px;font-size: 12px;color: #898989;display: block;}
.AboutItems span.ico1{background: url(../images/ico_time2.jpg) no-repeat left 6px;}
.AboutItems span.ico2{background: url(../images/ico_address2.jpg) no-repeat left 5px;}

.WarningWarp{text-align: center;padding: 10% 0;}
.Warning1{font-size: 24px;color: #666;line-height: 50px;display: inline-block;*display: inline;*zoom:1;}
.Warning1 i{display: block; width: 50px;height: 50px;padding-right:18px;float: left; background: url(../images/ico_warning.jpg) no-repeat center;}
.Warning2{font-size: 24px;color: #666;line-height: 36px;display: inline-block;*display: inline;*zoom:1;}
.Warning2 i{display: inline-block;*display: inline;*zoom:1; width: 52px;height: 52px; background: url(../images/ico_warning2.png) no-repeat center;}


.ImgList1 ul{width: 100%;}
.ImgList1 ul li{margin-right: 2.4%;width: 29.9%;float: left;cursor: pointer;height: 190px;text-align: center;margin-bottom: 100px;border: 1px solid #dcdcdc;}
.ImgList1 ul li img{border:1px solid #e1e1e1;max-width: 100%;max-height:100%}
.ImgList1 ul li .h3{padding: 5% 0;margin-bottom: 4%; font-size: 16px;color: #333;text-align: center;}

.ImgList2 ul{width: 104%;}
.ImgList2 ul li{margin-right: 4%;width: 21%;float: left;}
.ImgList2 ul li img{width: 100%;}
.ImgList2 ul li .h3{padding: 5% 0;margin-bottom: 4%; font-size: 16px;color: #333;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*展会指南_交通指南*/
.Traffic .thead{line-height: 33px;font-size: 16px;color: #333;font-weight: bold;padding: 52px 0 12px 0;}
.Traffic .thead i{display: inline-block;width: 33px;height: 33px;background: #1b9370;text-align: center;font-size: 14px;color: #fff;font-style: normal;margin-right: 12px;border-radius: 50%;}
.Traffic table{border-collapse:collapse;border-spacing:0;width: 100%;}
.Traffic tbody{border-left:1px solid #c6c6c6;border-top:1px solid #c6c6c6;}
.Traffic table td,.Traffic table th{border-right:1px solid #c6c6c6;text-align: center;vertical-align: middle; }
.Traffic table th{background-color: #68ae6f;font-size: 16px;color: #fff;height: 60px;}
.Traffic table td{border-bottom:1px solid #c6c6c6;font-size: 14px; color: #333; height: 50px;}

/*新闻中心*/
.NewsList ul{width: 104%;}
.NewsList li{width: 29.6%;margin-right: 3.7%; float: left;text-align: left;margin-bottom: 4%;}
.NewsList li img{width: 100%;}
.NewsList li a{display: block;border-bottom: 3px solid #f5f5f5;padding-bottom: 8%;}
.NewsList li .Img{position: relative;}
.NewsList li .Overlay{display: none; position:absolute;width: 100%;height: 100%;position: absolute;top:0;left:0; background: url(../images/blue.png) repeat;}
.NewsList li .Overlay .ico{width: 56px;height: 56px;display: block;background: url(../images/ico_homhover.png) no-repeat; position: absolute; left: 50%;top: 50%;margin-left:-28px; margin-top: -28px;}
.NewsList li .h3{font-size: 16px;padding-top: 18px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.NewsList li .time{font-size: 14px;color: #999;}
.NewsList li .p{font-size: 14px; color: #666; line-height: 24px;height: 48px;overflow: hidden;}
.NewsList li a:hover{border-bottom: 3px solid #0052af;}
.NewsList li a:hover .Overlay{ display: block;}
.NewsList li a:hover .h3{color: #1c79b6;}


.NSTop{text-align: center;}
.NSTop h2{font-size: 18px;}
.NSTop span{display: block;font-size: 14px;border-bottom: 1px dashed rgb(216, 216, 216);margin-bottom: 3%;padding-bottom: 1%;}
/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; text-align:right; padding: 2% 0px 5%;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; font-size: 13px;color:#444;  padding: 5px 11px; border:1px solid #e0d8d8;}
.Pages em a{margin: 0px;margin-left: -3px;}
.Pages a.a_prev,.Pages a.a_next{font-family: "宋体";}
.Pages a.a_prev{margin-right: 5px;}
.Pages a.a_cur,.Pages a:hover{background-color: #0052af;border:1px solid #0052af; color: #fff;}
/*pages end*/
.Invitation .ImgBox img{width: 100%;}
.Invitation .ImgBox .bd{width:75%;float: left; overflow: hidden;}
.Invitation .ImgBox .hd{width:23.5%;margin-left: 1.5%;float: left;}
.Invitation .ImgBox .hd li{padding-bottom: 5.6%;}
.Invitation .ExhibitionInfo{font-size: 14px;color: #333;padding: 13px 0 20px;}
.Invitation .ExhibitionInfo span{width: 33.3%; float: left;	}
.Invitation .btn_download{display: block;width: 118px;height: 40px;line-height: 40px;text-align: center;padding-right: 34px;font-size: 14px;color: #fff; background: url(../images/btn_downon2.png) no-repeat center;}

.ManualList ul{width: 104%;}
.ManualList ul li{margin-right: 4%;width: 21%;float: left;margin-bottom: 4%;}
.ManualList ul li a{display: block;padding:4px 4px 0 4px;border:1px solid #d8d8d8;}
.ManualList ul li a:hover{border:1px solid #1b9370;}
.ManualList ul li a:hover .h3{ color: #1b9370;}
.ManualList ul li img{width: 100%;}
.ManualList ul li .h3{padding: 5% 0; font-size: 16px;color: #333; position: relative;padding-right: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ManualList ul li .h3 i{position: absolute;right:10px;top: 50%;margin-top:-7px;   display: block;width: 14px;height: 14px;background: url(../images/ico_download.png) no-repeat center;}

.HomeService dl{width: 31.3%;float: left;padding-right: 2%;}
.HomeService dl dt{font-size: 14px;color: #0052af;font-weight: bold;padding-left: 10px;line-height: 20px;border-left: 10px solid #0052af;}

.DownloadList li{line-height: 59px;border-bottom:dashed 1px #ccc;position: relative;padding-right: 160px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color: #000;line-height: 59px;}
.DownloadList li .btn_download{display: block;width:152px;height: 40px;background: url(../images/btn_down.png) no-repeat;position: absolute;right: 0;top: 10px;text-indent: 34px;line-height: 40px;font-size: 14px;color: #999;}
.DownloadList li .btn_download:hover{background: url(../images/btn_downon.png) no-repeat;color: #fff;}

.MediaPartners .h2{font-size: 16px;color: #0052af;font-weight: bold;margin-bottom: 13px;}
.MediaPartners dl{width: 48%;float: left;padding-right: 2%;}
.MediaPartners dl dt{font-size: 14px;color: #0052af;font-weight: bold;padding-left: 10px;line-height: 20px;border-left: 10px solid #0052af; margin-bottom: 5px;}

.PreviousList ul{width: 108.2%;}
.PreviousList ul li{margin-right: 7.5%;width: 25.8%;float: left;}
.PreviousList ul li img{width: 100%;}
.PreviousList ul li .h3{padding: 5% 0;margin-bottom: 4%; font-size: 16px;color: #333;text-align: center;}

@media screen and (max-width:1200px){
.warp{width: 96%;}
/*首页*/
.HomNotice dl dt .h3{font-size: 24px;}
.HomNotice dl dt .p{line-height: 23px; height: 69px;}
.HomNotice dl dt .btn_more{width: 114px;height: 30px; background-size: 100% 100%;}
}
@media screen and (max-width:1024px){
.HomVideo .bd li .Overlay .h3{font-size: 24px;}
.HomNotice dl dt .bottom{display:none;}

.Location{display: none;}
.MainMenu .Language{top: -77px;right: 2%;}

.Invitation .ExhibitionInfo span{width: 100%;}
}
@media screen and (max-width:768px){
.HomVideo, .HomNotice{width: 100%;}
.HomNotice dl{position: relative;margin-top: 3px;padding-left: 0px;}
.HomNotice dl dt{left: 0;}
.HomNotice dl dt .bottom{display:block;}

.Footer .FootTop{padding-top: 10%;}
.Footer .FootTop dl{margin-bottom: 5%;}
.Footer .FootTop .FT1,.Footer .FootTop .FT2,.Footer .FootTop .FT3{width: 96%;margin: 0 2%;}
.Footer .FootTop .FT2 .FTBorder{padding:0;}
.Footer .FootTop .FT2 dd{width: 100%;}
.Footer .FootTop .FT3{text-align: left;}
.Footer .FootTop .FT1 .FTBorder{border-right:0px;}
.Footer .FootTop .FT3 .FTBorder{border-left: 0px;}
.Footer .FootBot{text-align: center;padding: 0 2%;}
.FootNav{float: none; display: inline-block;*display: inline;*zoom:1;}
.copyright{float: none;display: inline-block;*display: inline;*zoom:1;}



.AboutItems .AIitem{width: 50%;}
.AboutItems .AI1 .Border,.AboutItems .AI3 .Border{border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.AboutItems .AI2 .Border,.AboutItems .AI4 .Border{ border-bottom: 1px solid #e6e6e6;}
.AboutItems .AI5 .Border{border-right: 1px solid #e6e6e6;}

.ImgList1 ul{width: 100%;}
.ImgList1 ul li{width: 46%;float: left;}
.ImgList2 ul{width: 100%;}
.ImgList2 ul li{margin:0 2%;width: 46%;float: left;}
.NewsList ul{width: 100%;}
.NewsList ul li{margin:0 2%;width: 46%;float: left;}
.ManualList ul{width: 100%;}
.ManualList ul li{margin:0 2%;width: 46%;float: left;}
.PreviousList ul{width: 100%;}
.PreviousList ul li{margin:0 2%;width: 46%;float: left;}

.HomeService dl{width: 96%;margin:2%;}
}
@media screen and (max-width:640px){
/*公共*/
.mobile_top{display: block;}
.pc_top{display: none;}

.footer{text-align: center;}
.FootNav{float: none; padding-top: 3%; display: inline-block;*display: inline;*zoom:1;}
.copyright{float: none; padding-top: 0%;display: inline-block;*display: inline;*zoom:1;}

.Sidebar .Title{width: 160px;height: 48px;top: -48px;background-size: 100% 100%;}
.Sidebar .Title .h2 {font-size: 20px;padding-top: 8px;text-indent: 8px;}
.Sidebar .Title .en{padding-left: 8px;}
.Sidebar .NavLine{height: 46px; padding-top: 12px;display: none;}
.Sidebar .SideNav ul{display: none;}
.Sidebar .SideNav{background-color:#1b9370;border-radius: 3px;}
.Sidebar .tinynav_label,.Sidebar .tinynav{display: block;}

.HomBan .bd a{background-position: -100%; height: auto;}
.HomBan .bd a img{display: block;width: 100%;}
.Banner a{background-position: -100%; height: auto;}
.Banner a img{display: block;width: 100%;}

/*.Contain{width: 96%;margin: 0 2%;}*/
/*公共 end*/

/*首页*/
.HomColoumn{padding: 10% 0;}
.HomColoumn li{width: 100%;margin-bottom: 5%;}
/*首页 end*/


.AboutInfo li{width: 100%;margin-bottom: 2%;}
.AboutImg img{width: 100%;}
.AboutImg .img1{margin-right: 0px; margin-bottom: 1%;}
.AboutItems .AIitem{width: 100%;}
.AboutItems .AIitem .Border{border-bottom: 1px solid #e6e6e6; border-right: 0px;}

.ImgList1 ul li{width: 96%;float: left;}
.ImgList2 ul li{width: 96%;float: left;}
.NewsList ul li{margin:0 2%;width: 96%;float: left;}
.ManualList ul li{margin:0 2%;width: 96%;float: left;}
.PreviousList ul li{margin:0 2%;width: 96%;float: left;}


.Invitation .ImgBox .bd{width: 100%; height:auto;}
.Invitation .ImgBox .hd{width: 100%;margin-left: 0;margin-top: 1%;}
.Invitation .ImgBox .hd li{width: 32.3%;padding:0 0.5%; padding-bottom:0;float: left;}

.MediaPartners{width: 96%; margin: 0 auto;}
.MediaPartners dl{width: 100%;padding-right: 0px;}
}
@media screen and (max-width:480px){
.HomNotice dl dt .h3{font-size: 30px;}
.HomNotice dl dt{width: 90%; position: relative;padding-bottom: 15%;}
.HomNotice dl dt .bottom{width: 90%;left: 5%;}
.HomNotice dl dd{width: 100%;margin-left: 0;}
}
.linkscontent .links{
    overflow: hidden;
  width: 100%;padding: 0px 0px 78px 0px;}
    
.linkscontent .links ul li {
    float: left;
    overflow: hidden;
    padding: 0 30px 15px;
    text-align: center;
    width: 180px;
}
.linkscontent .links ul .pic {
    height: 75px;
    width: 180px;
}

.linkscontent .links ul .h1 {
    font-size: 12px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    padding-top: 5px;
}
.clearfix .bd .show{display:block;}
.jwlogo{display:none;}

/**引导页**/
.body{ background-image:url(../images/index.jpg); background-repeat:no-repeat; background-position:center top; background-color:#03091b;}
.home_content{ width:1000px; margin:auto;}
.home_content .header_home{ float:left; width:1000px;}
.home_content .header_home .home_logo{ float:left; margin:76px 0 0 0;}
.home_content .header_home .wnzi_fr{ float:right; color:#8392ae; margin-top:115px; margin-right:-15px;}
.home_content .header_home .wnzi_fr a{ color:#FFF; padding:0 15px; font-size:14px;}


.cp_list{ float:left; width:1000px; margin-top:130px;}
.cp_list li.cp_mnb1{ float:left; position:relative; width:235px; height:470px; margin-right:15px;}
.cp_list li.cp_mnb1 .cp_img{transition:all 0.35s; -webkit-transition:all 0.35s; -moz-transition:all 0.35s; position:absolute; top:0px; left:0px; z-index:5;}
.cp_list li.cp_mnb1 .lkmnbp{ position:absolute; top:202px; left:0px; z-index:1; background-image:url(../images/home_cpmn_1.png); background-repeat:no-repeat; width:235px; height:258px;}
.cp_list li.cp_mnb1 .lkmnbp .imghj{ text-align:center; width:192px; height:90px; float:left; border-bottom:#c9c9c9 solid 1px; padding-bottom:15px; margin:90px 0 0 25px;}
.cp_list li.cp_mnb1 .lkmnbp .imghj img{ max-height:90px; max-width:100%; display:inline-block;}
.cp_list li.cp_mnb1 .lkmnbp .wenziu{ margin-top:7px;width:192px; height:47px; float:left; font-size:18px; font-weight:bold; line-height:47px; background-image:url(../images/bt_li.png); background-repeat:no-repeat; background-position:162px center; margin-left:25px;}
.cp_list li.cp_mnb1 .lkmnbp .wenziu a{ color:#023894;}
.cp_list li:hover .lkmnbp .wenziu{ background-image:url(../images/bt_li_on.png); background-repeat:no-repeat; background-position:162px center;}
.cp_list li.cp_mnb1:hover .cp_img{position:absolute; top:-8px; left:-10px;}

.cp_list li.cp_mnb2{ float:left; position:relative; width:235px; height:470px;}
.cp_list li.cp_mnb2 .cp_img{transition:all 0.35s; -webkit-transition:all 0.35s; -moz-transition:all 0.35s; position:absolute; top:0px; left:0px; z-index:5;}
.cp_list li.cp_mnb2 .lkmnbp{ position:absolute; top:202px; left:0px; z-index:1; background-image:url(../images/home_cpmn_2.png); background-repeat:no-repeat; width:235px; height:258px;}
.cp_list li.cp_mnb2 .lkmnbp .imghj{ text-align:center; width:192px; height:90px; float:left; border-bottom:#c9c9c9 solid 1px; padding-bottom:15px; margin:90px 0 0 25px;}
.cp_list li.cp_mnb2 .lkmnbp .imghj img{ max-height:90px; max-width:100%; display:inline-block;}
.cp_list li.cp_mnb2 .lkmnbp .wenziu{ margin-top:7px;width:192px; height:47px; float:left; font-size:18px; font-weight:bold; line-height:47px; background-image:url(../images/bt_li.png); background-repeat:no-repeat; background-position:162px center; margin-left:25px;}
.cp_list li.cp_mnb2 .lkmnbp .wenziu a{ color:#023894;}
.cp_list li:hover .lkmnbp .wenziu{ background-image:url(../images/bt_li_on.png); background-repeat:no-repeat; background-position:162px center;}
.cp_list li.cp_mnb2:hover .cp_img{position:absolute; top:-8px; left:10px;}

.footuy{font-size: 12px; float:left; width:100%; text-align:center; color:#6d7177; padding-top:50px; padding-bottom:30px;}

/* other */
.viticaly-center{
    width: 100%;
    height: 100%;
}
.viticaly-center:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    line-height: 100%;
}
.viticaly-center-block{
	display: inline-block;
    vertical-align: middle;
}